161
249
75
202
143
44
236
87
411
183
244
210
140
855
136
83
150
596
457
169
116
28
128
111
176
291
133
191
102
209
93
423
122
280
160
58
277
165
262
341
74
41
70
458
78
408
34
195
52
121
42
234
180
29
240
77