708
246
363
201
489
166
521
125
160
116
381
169
297
69
566
139
208
114
598
73
591
179
481
146
290
189
453
28
492
149
355
66
207
80
486
171
449
116
374
177