7
20
255
61
157
40
15
26
65
29
6
40
32
14
496
14
17
223
78
46