172
928
164
827
108
590
105
554
87
504
85
428
73
376
70
365
69
344
33
175
19
88
15
80
11
50
8
32
5
20
4
16
4
15
2
14
172
928
164
827
108
590
105
554
87
504
85
428
73
376
70
365
69
344
33
175
19
88
15
80
11
50
8
32
5
20
4
16
4
15
2
14