7
7
10
10
16
20
21
20
46
20