0
10
35
12
34
8
50
25
7
88
1
2
15
21
9
48
5
11
22
4
26
14
44
13
23
19
16
32
17
93
47
36
53
31
27
18
110
28