43
31
87
27
31
31
42
157
87
52
31
47
406
0
83
27
43
400
205
376
43
27
52
43
119
27
393
40
43
41
52
27
31
48
422
610
21
26
25
22
24
37
21
23
24
26
22
26
26
24
22
24
22
22
26
22
23
26
34
23
26
23
27
25
23
28
26
25
25
25
24
22
28
23
22
25
25
26
25
23
26
22