100
171
1
0
20
158
50
316
4
348
3
6
306
674
9
339
2
99
401
10
406
5
543
424
12.00
503
394
366
371
422
362
330
386
409
364
309
314
387
8