10
complete
10
20
20
17
19
12
16
16
24
14
17
33
22
62
23
14
18
109
169