3
9
13
20
26
31
35
39
41
45
47
50
56
59
61
63
74
79
85
87
83
5
17
18
24
28
29
36
40
43
44
55
58
60
75
78
82
57
70
54
53
52
48
51
71
14
73
34
16
77
12
49
10
8
89
7