40
363
41
39
40
40
41
41
405
40
502
38
38
150
238
40
398
152
398
409
39
355
411
40
842
38
40
39
40
38
351
603
212
41
41
40
402
38
41
249
396
552
313
41
40
41
38
40
40
38
41
40
43
40
41
40
40
40
157
40
43
426
39
29
40
40
38
38
41
40
40
38
112
41
41
38
39
40
88
89
38
41
40
38
15
40
352
24
23
23
23
26
25
23
24
26
23
26
26
23
25
25
25
26
25
32
23
23
23
23
25
32