8
86
6
5
147
41
12
90
9
25
1
37
31
2
19
20
150
24
10
14
13
58
27
70
28
149
219
23
17
4
11
36
45
61
30
166
761
59
32
48