76
208
96
112
196
56
130
129
168
115
216
122
160
116
62
220
210
51
166
111
55
254
282
47
233
107
91
67
150
155
164
141
731
135
143
283
195
97
59
255
305
127
90
274
157
45
57
53
191
84
197
395
87