284
113
353
67
411
167
525
83
210
129
267
152
81
47
597
133
806
231
525
66
442
120
500
157
528
130
384
174
491
284
241
87
631
156
491
170
244
180
338
181