12
1
24
37
5
15
14
22
40
30
9
29
10
109
26
7
25
18
66
31
21
39
34
11
19
50
61
6
13
3
8
51
32
55
180
36
114
96
42