123
454
189
425
39
437
83
440
427
471
56
325
427
84
339
173
580
367
400
427
555
130
405
398
153
23
26
25
24
23
23
23
23
26
25
23
25
25
25
25
22
26
27
23
25
23
23
25
22
25
22
24
22
26
22
42
27
25
22
26
26
25
26
26
25
25
23
22
23
24
25
25
25
23
26
26
22
25
24
23
22
23
26
26
25
25
27
26
23
22
26
23
23
23
23
26
30
25
25
26
25