15
14
22
17
23
17
31