0
18
40
273
150
4
228
20
28
11
13
25
226
10
133
325
11
478
1564
85
224
211
125
11
229
47
9
4
79
28
211
166
19
54
41
9
212
153
268
18
138
139
41
137
82
48
181
6
67
204
184
