840
192
362
52
519
189
423
141
78
41
545
162
433
67
588
93
325
195
275
122
322
69
567
55
335
164
171
116
263
120
271
85
105
85
516
175
487
152
417
150