141
240
134
160
296
70
92
196
166
278
120
257
89
54
273
213
93
61
62
411
63
136
245
118
149
340
155
260
97
117
150
163
84
274
468
75
170
96
105
107
259
354
307
225
115
78
222
129
64
203
68
95
564