257
1
68
89
79
1046
9
248
566
1020
4
233
72
569
580
0
302
2
940
3
229
120
80
87
547
81
963
308
215
346
101
764
121
398