6
3
10
8
5
11
0
1
2
7
24
70
4
15
78
57
67
48
81
45
40
230
72
107
145
56
97
14
91
203
89
113
115
30
42