365
117
19
1409
306
319
236
458
126
201
376
233
851
10624
172
73
82
218
103
260
269
216
143
100
39
85
17