20
212
171
146
25
14
57
34
31
78
32
8
24
40
17
5
127
28
4
29
66
13
19
102
6
11
12
9
109
2
21
3
10
0
122
30
22