59
90
366
355
192
3
172
129
127
447
155
585
205
421
188
107
146
381
214
26
211
179
289
37
132
352
89
173
253
251
174
219
207
103
303
274
409
93
82
101
266
69
133
715
208
105
110
120
802
33
142
187
505
