35
37
32
29
33
55
141