3
16
32
4
53
68
46
51
25
19
8
45
1
0
27
24
33
39
30
72
43
31
29
5
17
6
7
21
48
47
83
18
35
12
10
58
15
20