4
10
11
14
26
31
37
40
42
44
49
51
56
57
69
77
80
81
87
90
50
62
48
79
47
43
46
8
85
41
45
21
13
88
12
74
68
75
33
55
78
9
59