101
199
235
55
88
14
126
44
271
411
174
57
85
32
206
301
665
131
52
105
95
137
120
90
172
16
211
526
146
20
130
68
298
801
80
239
154