216
58
56
95
204
25
139
27
212
22
197
19
80
53
516
63
10
358
64
166
162
167
176
256
2304
418
69
272
156
104
328
150
122
195
9
214
18
142
59
42
7
108
88
136
35