140
18
329
331
211
356
150
96
336
52
146
797
313
461
496
142
5
336
1
797
123
42
123
123
1