20
167
16
70
48
14
344
18
7
1
2
33
15
10
24
6
35
3
117
38
4
967
334
5
9
95
41
32
85
13
227
315
17
80
900
0
52
56
165
30
150
88