327
67
128
327
107
120
477
519
171
225
143
456
200
66
173
254
866
129
573
89
271
593
44
298
32
167
30
165