8
9
14
51
949
31
35
6
11
82
34
361
28
12
16
10
23
50
24
26
3
46
20
794
89
21
103
17
60
2
164
181
56
485
95
5
69
63
18
0
162
85