12
87
52
110
61
19
184
63
8
2
3
5
10
65
57
158
17
4
7
9
25
66
40
42
117
36
29
13
129
37
83
35
112
28
16
21
22
199
100
11
30
24
89
27
119
92
81