24
15
42
62
28
6
14
29
9
26
34
19
4
40
1
12
7
2
53
22
107
37
21
43
3
17
27
35
69
5
109
46
18
57
11
16
126