19
22
5
31
13
21
14
23
25
19