21
11
15
16
23
19
28