2
18
14
1
21
3
16
8
45
12
10
39
24
15
4
11
53
7
20
6
17
22
19
9
23
29
0
34
90
54
49
26
13
47
50
70
98