7
13
28
62
28
128
54
62
49
101
91
47