31
12
23
35
55
38
71