1
8
5
15
11
17
21
38
90
7
34
51
10
31
35
100
97
3
12
0
43
4
18
14
99
42
74
50
6
107
46
24
66
33
84
20
64
9
125