45
23
20
12
23
16
101