23.
29.
31.
32.
34.
35.