225
23
168
85
34
612
243
54
81
24
1084
71
513
63
133
260
87
185
103
21
340
235
287
267
252
595
55
67
332
135
53
322
281
421
236
69
339
268
279
233
402
192
38
398
39
116
72
51
11
10
419
206
35
61
33
17
83