226
354
57
88
66
190
178
8
105
47
89
158
24
15
174
91
3
146
71
30
295
203
166
6
332
38
80
267
154
199
281
219
177
137
115
136
50
114
73
116
49
12
79
60
339
33
480
188
351
67
112
122
140