12
20
16
18
9
17
10
5
30
22
7
21
11
84
68
14
91
126
34
59
60
66
36
24
29
50
54
25
117
48
182
110
47
8
93
15
163
6
61
2