9
10
16
20
3
6
20
21
24
29
3
6
9
13
19
23
25
28