12
20
18
66
2
36
87
29
6
33
39
4
52
14
3
24
13
83
38
7
17
19
47
100
23
8
1
28
34
26
37
5
11
16
27
10
25
9
46
51
45
81
41
72
21