0
8
17
19
15
9
27
12
11
4
5
2
14
29
22
64
60
16
49
3
6
30
32
26
18
35
20
99
58
46
67
7
13
47
50
42
31
10