3
6
7
12
15
22
26
34
38
43
50
61
63
67
73
76
80
82
84
85
23
9
16
20
32
33
35
41
51
53
55
62
68
74
83
86
5
49
57
47
46
45
44
71
70
79
13
1
29
39
18
25
89
14
30
11
52
10
64