19
15
39
26
253
156
65
29
6
59
40
32
14
496
14
17
223
6
78
46