109
680
73
728
75
663
90
531
26
455
66
312
287
51
294
37
270
14
177
8
175
5
146
27
110
3
140
2
128
41
104
34
132