31
10
21
26
27
19
25