428
70
427
57
355
53
392
135
427
129
149
93
232
46
148
12
407
32
155
97
286
168
448
87
445
102
240
134
136
82
510
154
28
18
90
11
561
126
191
146