381
65
697
151
85
251
56
308
187
194
641
173
149
206
214
233
302
139
63
136
192
197
400
771
177
365
429
435
260
126
625
449
234
209
431
337
95
665
115
652
210
23
181
112
326
295
409
127
108
349
2449
736