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