3
5
7
8
15
18
19
21
22
30
34
40
41
47
55
62
63
64
77
81
1
50
49
46
56
45
48
44
31
43
42
59
9
51
76
24
57
13
80
12
39
87
10
74
32