8
1
11
5
6
2
3
9
13
10
18
27
47
46
88
24
95
15
26
4
7
35
59
12
73
21
14
58
100
20
63
32
22
19
40
0
61