8
5
18
39
82
65
90
0
88
16
77
30
50
40
35
61
43
15
70
9
38
11
41
84
29
2
51
7
4
12
76
20
126
1
25
22
68