31
32
35
100
59
20
9
6
90
467
13
5
4
4
16