362
160
488
145
210
116
519
50
211
38
464
178
236
136
360
67
144
41
494
172
397
187
1226
582
546
141
79
16
436
170
487
185
428
120
207
91
568
159
380
40