13
14
31
11
29
19
56
32
15
12
25
2
30
17
7
5
8
26
43
45
33
10
64
120
27
6
3
28
55
46
24
16
77
18
66
9