1
3
3
12
15
2
6
16
46
19
19
106
4
2
10
12
160
81
14
65
10
31
1
29