32
29
17
30
22
31
9
102
7
37
16
11
10
8
3
2
18
24
75
69
103
51
27
78
12
63
14
4
47
15
0
33
197
79
60
36
42
1
73
6
20