759
196
726
409
237
150
506
92
562
160
1075
331
482
151
211
66
448
277
478
179
613
161
292
187
236
197
600
185
585
157
630
165
287
30
157
73
416
123
503
77