127
282
208
277
576
48
248
94
120
132
367
372
153
162
228
151
285
219
119
215
190
77
234
98
85
130
100
125
191
167
79
186
237
295
59
253
232
66
354
144
161
104
71
143
116
150
60
154
15
155
198
118
400
325
214