40
1957
633
120
8
1
216
88
428
395
50
810
630
763
86
131
241
22
185
1
254
127
621
238
12
2
500
1
12
449
768
52
146
112
650
8
346
110
3
4
7
1148
641
424
234
44
