15
15
4
4
6
6
9
9
8
8
14
14
16
16
18
18
17
17
20
20
33
33
31
31
30
30
29
29
28
28