183
930
174
895
171
871
166
867
166
840
165
838
154
775
30
145
28
139
23
113
19
95
11
58
11
56
9
51
8
51
7
34
7
32
5
28
183
930
174
895
171
871
166
867
166
840
165
838
154
775
30
145
28
139
23
113
19
95
11
58
11
56
9
51
8
51
7
34
7
32
5
28