42
39 40 41
42
43 44 45
42