31
15
16
24
21
19
23