759
176
368
177
582
117
803
325
627
219
353
151
511
167
384
104
434
200
302
49
587
166
176
117
254
72
172
36
317
139
502
171
378
166
404
57
238
11
68
39