24
21
27
32
25
33
109