1
3
8
17
27
31
32
34
40
46
48
49
51
61
63
68
71
72
79
89
15
56
47
45
38
44
26
43
76
13
42
41
35
2
88
65
10
24
77
9
66
4
80
7
75
73