559
299
295
92
672
48
276
173
568
186
158
67
472
51
411
178
264
158
264
74
204
107
66
43
210
129
218
80
386
188
154
79
98
42
379
176
529
180
592
102