113
90
258
106
155
135
100
158
66
365
206
193
360
46
56
30
764
33
119
36
41
75
27
160
136
4550
44
488
453
204