31
10
21
27
27
19
25