179
909
164
828
160
810
126
639
125
622
110
602
108
590
85
429
73
409
45
233
23
119
24
119
21
97
5
32
8
32
5
20
179
909
164
828
160
810
126
639
125
622
110
602
108
590
85
429
73
409
45
233
23
119
24
119
21
97
5
32
8
32
5
20