19
21
19
31
20
23
28
28
31