636
3207
185
935
173
877
161
812
159
796
120
637
94
515
72
510
77
388
58
284
46
276
50
255
40
203
34
182
636
3207
185
935
173
877
161
812
159
796
120
637
94
515
72
510
77
388
58
284
46
276
50
255
40
203
34
182