10
9
6
4
31
2
96
18
27
58
45
43
75
5
19
0
12
1
14
8
317
15
13
499
30
16
91
72
37
56
57
17
24
7
26
21
84
20