43
20
31
12
33
10
11
15
17
27
22
40
23
18
4
3
51
45
6
63
39
7
29
19
24
34
2
32
64
16
13
14
9
36
50
114