204
38
114
27
21
48
321
56
59
111
46
107
215
123
60
15
28
419
671
292
164
554
428
309
8
245
432
337
265
407
267
693
131
264
577
66
225
147
124
357
222
233
294
142
493
229
358
119
144
22
30
55
127
13
26
12
19