231
1
101
77
205
6
212
312
329
3
359
163
737
2
76
1090
4
80
98
78
508
940
316
237
240
466
87
92
89
81
324