564
97
319
96
302
83
271
158
272
76
501
128
255
148
145
76
507
134
699
420
412
107
98
45
132
18
502
162
426
57
259
136
406
222
620
217
618
59
539
100