239
26
56
148
179
192
161
352
90
81
44
136
100
447
36
5
283
61
440
314
129
99
93
265
155
231
235
128
188
283
107
120
43
253
173
154
312
69
33
101
211
266
45
146
153
146
86
133
59
