4
29
34
15
34
33
30
33
21
12