2
9
12
20
21
26
31
35
37
41
46
49
54
61
71
74
80
84
88
89
30
50
47
38
45
87
44
57
43
56
90
8
36
17
82
16
33
14
10
32
13
34
73
11
40
78