32
46
12
11
99
6
23
17
20
56