287
114
355
68
412
167
526
83
211
130
267
152
81
47
597
133
809
232
525
66
442
120
500
157
528
130
384
174
495
285
246
88
634
157
491
170
244
180
338
181