228
38
102
160
234
135
136
138
40
28
98
144
218
137
109
92
287
110
360
99
230
196
531
198
183
435
143
302
59
252
96
149
45
52
57
438
380
215
216
221
291
454
69
166
191
148
279
197
128
192