87
152
52
112
136
227
110
49
120
295
221
185
107
273
176
129
404
422
225
259
103
434
301
132
809
385
509
186
187
124
60
121
114
142
370
134
71
336
126
180
157
229
181
111
151
113
95
63
72
161
154
82
10
168
573