359
651
295
623
211
371
281
363
176
313
260
224
64
241
78
247
20
223
12
173
47
168
29
142
87
181
112
13
781
35
116
14
21