13
21
31
32
40
52
65
85
94
105
107
111
113
114
117
122
131
132
138
156
157
176
