4
5
6
7
12
41
27
21
10
18
33
15
8
13
24
2
11
19
43
70
17
61
56
14
16
23
3
9
40
26
1
29
35
59
22
39
32
45