5
10
99
16
9
72
2
14
6
83
21
12
43
47
25
96
61
19
64
18
66
36
13
3
52
37
4
71
54
187
27
67
17
31
7
8
26
86