8
187
17
39
291
188
197
167
138
208
232
92
83
456
192
268
50
516
238
207
283
438
61
77
70
202
111
97
152
102
270
84
203
173