17
92
51
73
182
102
220
113
171
131
141
66
70
36
282
61
26
122
199
177
319
146
403
129
264
95
253
79
76
132
47
25
24
84
172
94
187
103
137
284
173
432
126
21
48
55
62
330
286
421
1317
32