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