2
5
1
8
13
31
18
27
7
20
43
9
25
26
6
11
17
64
12
30
75
16
85
4
39
44
15
19
100
23
28
10
46
78
55
14
97