9
8
20
48
9
21
29
12