3
6
14
23
29
30
33
34
35
45
46
59
62
63
64
66
68
76
79
89
8
47
53
52
9
42
12
1
41
16
78
20
27
50
24
15
71
13
55
28
56
11
88
10
25