29
2
12
28
12
1
7
29
7
27