111
20
24
25
23
16
30