31
15
16
23
21
19
23