29
11
21
20
21
12
79