117
27
32
30
28
105
33
25
31
16