73
12
83
23
70
51
81
2
13
4
32
52
76
10
85
6
39
61
66
29
18
7
16
24
28
17
15
117
196
84
38
14
77
22
47
41
388
170
54
53
45
429
104
8
336
107
219
797
632
332
12246
58
43
67