1
8
107
100
107
101
96
73
—
24
31
1
29
1
6
13
9
2
9
29
26
71
6
61
4
3
1
35
17