25
7
27
28
10
26
29
31