26
29
17
18
1
21
9
27
2
13
19A
31
5
4
8