158
62
21
7
255
40
15
26
65
29
6
40
32
14
496
14
17
223
78
46