3
5
6
7
10
20
21
39
46
48
53
55
65
66
73
74
75
79
82
88
52
45
34
44
83
59
43
42
78
36
41
58
18
22
13
63
12
38
11
9
8
77
76
61
1