64
33
68
50
47
149
111
124
56
121
163
119
133
157
78
166
97
101
85
217
173
74
94
131
75
250
143
125
62
76
96
102
134
165
463
51
91
164
196
395
129
215
162
341
260
235
114
264