299
718
48
286
38
194
111
227
66
235
96
431
109
226
49
152
90
322
215
114
345
104
274
43
388
34
304
515
129
73
258
42
158