4
5
20
22
25
29
31
33
36
37
40
42
45
56
58
62
73
81
84
87
51
48
76
18
43
38
24
61
71
12
47
10
27
55
9
17
52
8
32
16
2