92
1
324
100
76
79
98
77
1089
4
359
163
354
0
80
338
345
369
59
88
2
233
74
681
664
563
310
375
497
178
272