12
15
28
11
6
19
21
8