11
47
425
397
55
37
38
266
49
245
205
36
345
146
160
241
212
183
141
209
242
182
436
89
224
97
521
278
151
323
188
721
187
41
586
301
65
96
46
619
54
138
63
77
153
150
29
40
26
114
639
239
43
325
349
221