0
6
13
14
1
4
5
12
3
33
11
21
23
9
18
28
66
50
53
22
36
43
97
8
110
71
54
34
27
32
85
45
35
19
40
44
42
7
47
87
58