8
20
2
7
9
25
18
0
5
45
11
48
24
14
46
47
42
35
79
30
60
200
109
147
96
64
72
124
52
83
17
13
189
28
33
67
56
112
54
22
230
41
36
40