8
12
7
24
31
29
17
18
6
84
19
86
10
40
47
5
27
35
16
28
61
23
20
22
9
85
63
14
21
44
55
32
38
15
41
1000
11
33
98
30
36
48
26
209
81
46
52
73
75
37
74
152