32
42
16
17
18
51
25
21