2
8
9
13
14
28
30
38
44
53
56
58
59
66
71
77
81
83
88
89
47
7
45
67
20
50
43
61
1
42
72
49
40
26
48
24
3
19
84
18
41
17
12
11
68