10
40
1
20
8
7
19
17
6
35
4
31
25
37
30
5
22
46
26
71
12
29
55
52
16
32
28
34
140
39
50
57
70
42
15
13
43