36
62
39
686
156
97
25
163
48
301
619
603
366
67
150
842
443
100
111
37
73
102
373
198
527
520
133
178
419
323
445
64
256
266
2282
224
436
171
234
428
190
50
148
833
132
129
562
87
68
85
38
157
173
86
145