3
5
16
23
27
38
39
50
54
62
68
71
72
74
77
78
80
81
83
85
70
13
21
26
31
32
33
36
40
45
48
56
57
73
84
88
49
46
44
1
43
14
29
24
55
20
25
19
89
18
41
35
37
11
86
10
9