979
401
450
152
967
431
324
156
578
207
196
99
280
215
346
181
620
108
477
72
536
127
712
253
268
91
593
223
349
160
1236
553
488
32
229
135
594
128
381
9