29
8
20
33
35
28