12
23
27
41
42
55
62
65
76
84
86
96
97
110
114
121
152
154
176
188
199
211
213
214
221
247
254
268
285
