5
7
11
12
19
20
23
24
25
29