34
38
35
51
10
39
23
20
42
43