96
32
16
23
47
30
41