12
20
28
21
63
12
39
20
15
79