127
427
141
135
15
236
115
789
40
322
142
393
367
627
175
20
1032
211
30
118
457
50
268
26
285
62
139
912
64
102
614
527
261
29
516
352
574
59
281
489
397
237
342
69
805
160
146
114
5
569
