69
210
107
161
97
290
189
270
133
215
186
84
58
26
227
136
246
109
60
159
242
108
221
177
83
91
110
146
414
53
294
124
128
149
381
168
103
152
76
70
175
127
139
293
72
196
65
96
68
540