8
31
0
10
36
5
54
12
18
4
14
110
17
6
29
19
35
21
9
1
28
87
7
13
20
89
65
217
93
25
15
44
24
43
45
208
103
97
59
142
64
120
42
85