6
5
1
13
3
4
11
9
14
10
7
12
0
33
38
54
259
20
49
35
110
100
50
160
40
99
94
83
91
325
81
34
32
18
157
62
63
51
25