28
26
35
29
32
40
163