2
17
51
20
55
27
28
12
8
30
44
23
25
15
3
9
18
47
13
5
54
10
1
4
7
63
21
33
60
119
6
32
85
14
31
48
16