16
179
42
38
71
30
112
9
46
83
65
120
37
135
25
52
35
64
41
99
294
59
121
24
229
116
13
192
80
128
97
253
174
27
707
14
154
445
139
314
267
85
183
352
50
113
98
100
101
122
94
240
18