15
12
17
19
18
19
28