177
245
335
378
558
421
320
153
423
602
441
466
428
579
40
155
172
318
223
322
174
374
130
112
170
39
442
213
40
230
419
38
170
132
23
23
22
23
25
22
23
26
26
23
23
23
23
25
26
23
22
26
26
22
24
24
26
22
23
26
26
33
25
23
22
42
23
24
26
26
26
26
24
23
22
23
25
22
23
26
26
24
23
26
23
24
25
23
26
22
23
24
24