82
1
85
84
70
59
74
48
67
3
38
29
24
57
45
20
359
2
49
78
92
214
0
718
494
486
703
396
305
282
101
229
267