21
17
20
29
25
36
40