4
15
18
24
11
21
7
19
6
30
28
14
32
26
48
35
31
71
17
142
37
3
80
8
33
22
10
2
1
12
23
9
34
20
5
27
29
42
16
13