3
8
11
16
20
32
34
57
63
67
76
77
84
86
90
118
151
158
167
186
