27
31
30
13
30
29
33
32