23
16
17
28
19
19
97