3
5
26
29
34
39
41
44
45
58
59
61
62
66
68
75
76
77
79
80
31
60
47
28
27
22
9
57
25
11
21
88
19
35
17
13
7
83
10
8
53
51