234
191
291
106
582
225
513
190
641
176
1023
403
338
104
225
157
420
80
618
86