438
774
278
591
131
582
108
361
118
384
207
491
90
325
141
481
140
594
76
833
100
250
79
336
38
223
111
335
153
262
71
256
127
404