20
31
18
23
28
30
72