27
24
31
21
22
28
110