10
1
19
89
6
20
9
63
43
91
54
23
30
2
25
92
26
80
52
12
4
5
14
27
65
58
11
21
49
3
8
39
61
87
16
51
40
28
0