18
22
30
31
23
17
28