6
12
2
3
1
11
9
22
38
32
20
14
13
15
8
30
17
5
16
64
27
34
7
24
10
31
36
35
44
39
58
18
103
124
54
37
65
53