31
58
92
29
36
26
17
34
14
38
26
38
18