5
26
31
35
37
38
40
44
47
49
51
55
56
57
66
68
69
74
77
84
46
8
45
43
12
19
42
80
16
41
88
28
20
24
52
71
15
83
11
7
86
9
82
79