18
15
21
25
31
23
97