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