33
120
85
39
21
31
9
62
69
37
8
175
94
171
5
4
3
45
107
6
47
77
25
14
2
12
26
20
15
1
23
18
104
7
34
65
50
51
55
145
117
24
38