19
11
28
19
393
147
140
128
383
189
293
200
11
348
315
183
3
254
344
3
33
208
173
171
277
255
219
468
798
1174
16
296
56
38
93
46
220
325
78
84
212
4
13
10
251
121
180
499
276
3187
2
