133
389
403
430
611
106
35
553
334
326
233
1049
422
192
559
370
548
365
368
11
97
101
197
403
445
364
111
237
561
543
350
381
392
434
554
391
455
434
385
240
29
26
23
22
23
26
23
22
24
26
26
22
26
23
23
23
23
29
35
26
24
23
25
22
29
23
22
23
21
25
28
22
26
26
23
25
23
23
25
24
22
26
23
25
23
26
26
25
23
26
23
26
23
26
23
25
23
24