570
166
624
378
419
151
444
208
741
211
442
172
393
155
539
58
127
26
446
138
524
185
374
179
289
117
550
185
246
189
406
121
450
87
320
80
665
167
280
89