178
43
419
314
186
219
109
583
217
49
68
110
1051
204
537
451
386
67
244
3591
100
1205
860
179
435
267
61
44
467
123
62
138
841
83
167
197
358
1635
359
1821
823
1034
216
700
1114
658
218
487
106
350