4
7
9
10
29
34
38
43
46
47
49
52
57
61
67
69
76
79
86
89
30
44
20
41
32
40
83
50
39
31
72
68
16
55
14
19
71
13
70
59
12
17
88
11
60
21