47
200
120
111
141
59
192
56
81
51
142
77
478
202
209
212
90
571
169
476
130
368
175
199
122
167
220
57
63
205
227
65
134
180
313
526
49
215
214
144
84
210
79
42
115
62
60
104
123
285
147
41
118
64
76