171
2
51
93
92
469
342
1
315
213
344
206
229
212
90
220
3
24
407
466
660
6
305
816
5
69
205
117
28
217