21
12
21
29
39
36
78