31
25
18
21
30
32
226