2
3
14
22
26
27
29
36
41
43
52
59
62
64
76
78
81
87
88
90
11
49
35
47
30
45
23
55
44
17
42
65
28
58
21
89
16
32
15
18
12
1
84
77
10