0
1
7
3
15
4
18
55
2
8
23
13
10
63
9
11
21
58
14
16
33
30
26
12
93
27
29
31
34
24
51
89
66
45
99
53
86