180
913
178
892
167
860
168
849
115
781
63
335
46
240
39
201
31
187
37
181
21
180
35
174
30
170
29
167
30
166
180
913
178
892
167
860
168
849
115
781
63
335
46
240
39
201
31
187
37
181
21
180
35
174
30
170
29
167
30
166