31
12
14
26
21
20
37