32
43
31
7
113
64
31
25
91
38