35
33
28
28
32
31
64