154
35
299
99
220
237
353
209
100
80
74
85
63
168
108
119
126
54
123
42
92
212
24
253
117
12
40
114
225
283
146
143
84
39
136
366
229
584
307
311
59
65
122
338
230
295
22
127
227
124
179
50
125
27