221
102
260
160
136
5
60
59
240
461
225
84
562
92
166
346
24
50
139
32
116
163
182
233
152
216
181
190