41
71
23
25
27
256
159
7
40
15
65
29
6
32
14
496
14
223
78
46