3
17
21
29
30
39
55
60
62
70
84
95
98
100
111
122
