8
list
23
14
20
16
16
9
20
5
3
9
14
10
4
2
4
8
22
2