32
47
12
11
101
9
23
19
20
57