185
935
169
849
169
847
161
812
120
637
110
612
114
584
103
525
94
515
72
510
68
401
62
354
64
331
23
113
17
87
9
42
6
24
4
22
185
935
169
849
169
847
161
812
120
637
110
612
114
584
103
525
94
515
72
510
68
401
62
354
64
331
23
113
17
87
9
42
6
24
4
22