13
16
4
8
0
2
3
5
1
14
11
9
6
18
7
12
10
19
15
110
24
41
85
27
54
28
42
36
66
97
90
33
64
52
56
22
35