511
284
298
163
319
74
305
147
187
100
507
69
551
102
833
289
197
92
343
24
93
74
541
189
518
72
325
27
465
90
421
110
163
111
300
159
647
176
208
42