7
8
2
6
25
18
0
5
45
11
46
23
14
41
35
79
30
60
200
109
147
9
42
96
63
72
123
78
95
52
83
24
17
13
187
28
32
67
56
112
53
22
230
40
36
20