197
27
375
17
43
34
227
964
636
25
545
862
91
132
30
291
542
706
35
358
764
257
130
18
40
83
126
55
402
382
44
63
122
509
37
823
49
58
32
39
476
71
23
59
824
121
57
114
1447
56
430
97