2
8
13
15
19
22
26
29
30
33
39
42
53
55
60
61
68
70
73
80
17
25
28
37
38
46
50
51
62
75
79
85
86
88
90
43
47
57
45
44
5
23
71
41
14
66
11
63
10
40
32
7
83
52
31