242
498
70
206
116
292
124
267
189
141
289
19
68
73
184
74
187
15
254
273
27
158
71
232
148
29
138
37
144
53
30
122