238
1
83
75
375
3
68
675
733
2
80
72
667
96
100
79
357
163
354
0
387
76
508
4
98
1089
77
66
774
771
562
59
1056
980