34
30
39
156
38
34
21
42
8
28
46