31
72
32
60
31
25
98
47
87
67