2
6
10
11
13
17
23
26
28
31