242
194
292
106
593
234
517
190
651
178
1092
451
343
108
225
157
421
81
629
93