3
9
10
11
14
22
29
31
35
37
38
46
56
62
66
69
76
83
84
89
79
45
30
90
44
43
85
87
6
57
41
19
81
74
2
23
8
13
65
7
63
55