31
162
58
25
39
14
57
7