29
13
21
16
22