72
150
182
221
135
145
127
83
71
142
446
99
96
361
110
164
88
167
194
152
192
95
45
196
261
168
265
172
236
100
170
186
129
80
182
97
124
101
135
149
198
188
320
73
141
201
218
126
152
154
199
127
55
33
254
223
119
185
110
110