4
1
7
5
12
5
4
13
21
18
14
28
16
20
13