25
13
15
76
39
70
71
44
47
96