17
15
36
22
121
30
56
57
29
48
25
43
50
165
49
85
114
99
166
60
159
151
64
153
46
106
39
154
92
84
75