12
43
9
16
13
26
20
27
49
55
15
41
126
25
19
29
2
101
3
8
56
1
4
42
110
114
5
45
75
10
32
21
11
48
18
7