324
1
88
80
97
86
92
79
98
508
4
940
271
2
141
531
0
108
184
316
533
1126
6
237
176
240
465
228
70
158
238