5
18
14
4
3
15
30
1
53
25
34
6
71
50
21
10
32
0
12
31
70
79
69
40
83
28
95
7
87
76
33
11
9
52
59
20
67
63
99