26
25
31
27
30
35
159