29
19
26
23
35
16
38