4
18
31
21
7
3
6
13
16
17
2
6
2
10
7
3
7
6
9
8
2
12
8
6
18
18