6
3
5
10
21
13
12
26
55
7
15
19
8
9
100
2
11
56
16
4
1
63
33
48
27
59
37
51
31
49
36
14
57
23
35
18
61