54
188
56
126
81
32
207
164
368
134
98
151
68
104
622
232
38
167
197
83
803
519
288
58
492
304
95
183
357
169
184
124
87
125
130
228
567
112
59
202
241
488
64
30
227
222
140
84
308
171
247
116
65
148
157
240