35
42
48
52
49
44
72
92
384
315
329
266
273
144
109
96
118
82
74
66
461
346
202
140
319
150
147
174
201