362
1
241
99
2
216
520
567
242
648
282
81
270
122
799
54
222
98
0
279
260
263
268
290
256
358
1073
71
94
701
69
623