459
188
58
48
242
144
937
99
40
172
178
463
80
104
155
133
51
131
319
256
83
241
135
1818
82
60
261
160
274
559