206
1264
392
23
86
347
48
364
125
510
65
79
98
42
168
29
108
193
245
81
131
363
40
379
198
104
121
136
60
74
47
46
44
35
103
152
82
112
36
38
26
452
85
61
67
251
49
27
83
77
109
464
512
191
90
563
398