7
14
16
3
7
19
20
23
3
6
9
13
19
23
25
28