2
19
26
28
30
34
38
53
55
57
58
66
67
69
70
81
82
84
88
89
52
42
20
40
50
61
83
68
87
37
63
48
90
15
22
12
73
11
41
10
86
9
5
18
8
65
7