49
22
15
10
7
9
32
33
55
48
13
38
37
44
53
29
372
101
70
118
161
34
193
95
108
51
178
112
31
139
137
71
189
21
231
65
158
125
143
226
79
80
100
317
282
132
98
47
35
61
82
28
6
23