141
1
177
2
173
4
89
160
201
122
191
0
332
417
423
3
190
1104
103
212
135
162
219
522
399
1831
62
206
249
107
76
28
123
511