8
8
5
8
9
10
16
22
10
32
9
16
6
8
7
11
4
6
5
7