64
33
68
50
47
149
109
124
55
121
162
118
133
157
78
165
97
101
85
216
173
74
94
131
75
249
143
125
62
76
96
102
134
463
51
91
164
196
395
129
215
341
260
235
114
264