228
38
102
164
235
135
136
139
40
28
98
145
220
137
109
93
287
111
360
99
231
196
103
532
198
183
436
143
303
161
60
253
96
110
149
45
52
57
438
380
215
217
221
291
454
69
167
381
193
148
280
128
192