59
21
15
31
24
23
72