24
74
121
34
93
55
209
38
139
97
170
124
511
173
77
454
105
154
103
87
16
42
130
147
172
266
95
133
169
81
112
20
214
58
30
257
69
151
162
46
207
184
181
114
142
165
190
45
137
136
23
373