187
959
185
957
190
953
183
935
166
867
167
842
145
755
141
704
111
580
88
440
78
426
80
399
63
347
65
331
56
286
38
219
39
205
187
959
185
957
190
953
183
935
166
867
167
842
145
755
141
704
111
580
88
440
78
426
80
399
63
347
65
331
56
286
38
219
39
205