33
18
16
30
23
20
29