70
115
63
89
138
180
425
149
749
100
242
128
325
7
12
206
346
93
161
117
377
133
309
27
22
301
665
152
120
651
112
657
39
72
173
733
108
150