402
37
372
75
244
149
536
138
143
81
429
77
599
206
404
29
219
168
217
94
200
79
368
171
447
142
540
58
425
143
193
112
557
158
564
53
243
113
300
76