93
31
33
35
30
26
29