315
489
21
20
9
2
5
17
24
21
16
67
282
293
71
530
244
16
59
2