34
27
28
30
21
15
19
12
18
3