112
139
162
128
165
205
250
103
96
175
214
152
80
119
113
155
114
105
269
106
222
200
60
35
36
149
56
134
102
45
181
53
46
57
110
131
74
43
187
475
163
173
153
140
109
185
177
95
69
157
143
129