5
7
7
7
7
7
16
41
41
43
6
6
6