29
25
26
31
23
37
66