126
639
118
592
97
500
92
470
84
425
83
420
30
417
60
340
48
239
47
235
43
226
38
190
29
160
31
159
30
156
28
147
27
145
29
140
126
639
118
592
97
500
92
470
84
425
83
420
30
417
60
340
48
239
47
235
43
226
38
190
29
160
31
159
30
156
28
147
27
145
29
140