119
825
146
761
84
578
107
646
624
546
88
490
128
551
165
536
34
435
92
1,088
35
423
106
402
294
386
96
350
135
332
62
329
341
54
310