3
11
21
23
28
7
12
19
22
27
8
12
14
19
28
()