6
22
5
23
1
3
4
13
19
14
2
10
11
7
30
15
16
8
24
21
34
36
9
140
46
18
33
96
26
117
64
20
66
32
27
38
48