119
826
146
762
84
578
107
646
624
546
88
490
128
553
165
536
34
435
35
424
106
403
294
389
96
350
135
333
92
1,118
62
329
342
54
311