23
11
12
30
34
16
22