70
95
60
80
51
79
7
143
13
29
100
90
1
4
42
8
35
34
3
85
5
40
18
10
36
11
2
19
23
6
14
12
21
49
9
28
16
17
115
22