21
25
21
9
29
29
32
49