14
54
53
19
22
16
18
226
197
140
74
113
98
74
107
98
65
104
262
284
632
308
173
228
153
39
764
345
258
271
227
534
467
402
540
228
406
227
432
313
172
133
244
231
208
345
314
418
159
353
247
479
292
503
90
63
66
79
80
57