129
1
270
211
76
204
6
312
328
3
77
766
847
212
2
222
262
0
196
176
1032
157
235
342
519
358
665
53
716
1211
266
920
5
126
205
737