661
177
102
156
46
32
347
755
49
348
328
248
125
34
30
483
4550
117
304
340
112
51
93
232
147
414
3870
244
132
190
396
378
174