3
5
7
8
12
14
32
36
37
39
43
46
48
60
65
69
83
86
89
90
16
19
26
27
31
35
55
59
67
68
70
76
78
79
84
50
73
38
54
57
45
1
44
18
17
42
9
13
21
20
15
11
10
64