14786
16297
15217
456
526
798
634
212
689
390
222
418
880
441
303
464
189
373
442
321
213
310
287
315
262
253
333
296
287
286
212
227
113
176
235
121
450
325
420
189
109
230
188
192
53
181
28
167
172
102
195
78
186
96
91
82
21
51
184
9
101
77
65
91
113
81
21
38
43
40
46
80
168
160
44
88
106
44
100
82
83
77
80
57
142
51
83
34
57
59