158
3
9
5
107
31
144
115
469
11
2
83
80
56
85
28
14
18
16
180
1
8
72
12
10
52
7
41
36
150
22
27
69
219
140
99
45
386
6
49