9
28
96
16
7
4
2
2
23
128
25
120
49
8
13
8
4
10
12