2
4
9
12
14
23
26
29
30
39
41
44
45
47
51
69
75
83
84
90
49
25
46
35
43
38
55
76
68
18
61
16
20
15
89
72
59
11
37
86
10
74