15
14
13
21
30
17
23