96
46
28
9
16
8
16
17
28
9
17
29
32