5
10
16
22
29
38
40
43
45
49
50
51
58
71
75
76
77
79
83
85
35
30
47
65
46
25
44
17
11
73
55
81
53
18
86
90
15
80
13
12
8
2
69
9
23