8
30
17
9
7
42
35
4
16
117
14
5
1
2
36
13
116
85
24
51
23
33
26
22
32
45
27
11
10
31
0
250
131
40
29
21
79
41
3
86
6