62
1
56
228
70
87
158
74
98
35
96
2
663
992
76
79
374
3
80
73
674
68
737
387
356
163
353
0
78
733
939
314
532