7
30
53
90
89
10
144
147
18
17
113
16
71
46
5
40
12
24
66
20
15
13
140
4
50
34
35
0
38
3
27
92
114
80
54
79
116
22
56
1353