37
17
13
9
5
32
33
54
47
38
36
43
53
28
372
101
68
117
160
34
192
95
108
51
176
22
112
31
118
139
137
70
188
21
231
65
154
125
141
225
79
80
100
313
282
130
98
35
61
82
6
230
23