35
33
31
30
29
30
97