30
71
31
60
30
25
97
47
84
64