39
18
884
378
901
133
158
73
11
110
70
270
14
367
252
424
143
446
17
75
11
252
667
510
608
689
1578
179
35
201
608
8
18
302
1062
313
322
801
85
111
542
377
661
224
177
149
314
1254
1105
77
572
197
