920
344
645
137
457
100
485
140
658
194
611
106
161
99
393
46
221
77
482
118
511
196
546
188
405
138
578
258
329
90
485
238
150
120
247
120
246
23
212
47