178
1
273
2
203
99
369
345
89
60
1131
70
278
191
254
601
218
457
683
320
669
563
310
375
497
0
233
76
577
117
458
1179
425