18
15
21
25
31
22
97