185
1047
174
888
120
668
107
582
111
580
94
492
81
415
82
408
77
387
69
381
72
377
63
337
45
237
37
183
35
170
185
1047
174
888
120
668
107
582
111
580
94
492
81
415
82
408
77
387
69
381
72
377
63
337
45
237
37
183
35
170