29
27
37
30
33
42
164