12
6
36
34
60
58
30
126
119
22
11
31
43
3
2
72
53
40
7
25
17
15
1
20
54
59
18
14
81
29
24
10
9
70
8
143
199
16
65
52
62
45
75