18
21
28
13
13
16
23
29