22
24
54
110
111
115
81
164
64
73
187
371
99
236
89
348
312
60
92
71
80
113
41
165
139
97
217
231
152
61
383
47
177
156
118
93
183
253
315
167
220
147
252
95
138
421
150
331
294
91
101
70
270
74