55
191
56
126
81
32
207
164
368
134
98
152
74
104
623
232
38
167
197
83
803
520
288
58
492
304
95
183
358
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