183
931
174
895
171
871
166
868
166
840
165
839
154
775
30
145
28
140
23
113
19
95
11
58
11
56
8
52
9
51
7
34
7
32
5
28
6
26
183
931
174
895
171
871
166
868
166
840
165
839
154
775
30
145
28
140
23
113
19
95
11
58
11
56
8
52
9
51
7
34
7
32
5
28
6
26