14
1
2
10
17
5
7
20
18
13
31
35
8
6
11
30
9
21
29
22
15
0
66
49
33
23
52
68
70
51
38
110
62
73
48
98
119
100