73
12
83
23
70
51
81
2
13
4
32
52
76
10
85
6
39
61
66
29
17
7
16
24
28
15
116
195
84
38
1
22
47
50
40
388
170
54
53
45
428
104
8
336
106
219
797
632
332
12238
58
43
67