2
95
153
147
145
150
110
—
46
58
5
8
2
2
1
12
3
2
9
3
11
14
28
68
3
102
6
25
33
32