14
12
91
7
29
5
1
19
15
50
31
25
12
15
30
1
20
47
166
6