197
41
130
27
20
21
100
29
32
95
38
24
19
263
195
137
98
44
30
37
79
16
129
160
133
51
87
43
48
73
248
121
822
69
25
11
65
175
23
6
315
223
82
233
153
93
855
9
203
352
36
132
67
97
109