3
8
9
17
31
34
37
38
43
44
47
52
54
57
66
73
76
80
85
90
15
48
6
63
46
45
1
23
42
41
77
35
33
53
18
55
89
12
56
11
88
10
39
87