25
12
21
34
10
5
19
39
6
27
7
3
30
11
4
13
61
41
8
16
42
14
1
9
15
24
22
48
32
45
145
78
65
110
31
60
43
54
97
44
104
17
36
55
18
38
47
2