28
25
23
12
31
20
14
9
21