100
99
98
97
96
95
94
93
94
91
92
89
89
88
87
86
86
85
84
83
84
84
84
81
84
85
89
10
78
71
22
23
24
25
37
38
39
40
41
42
43
44
45
45
46
47
48
49
50
51
52
53
52
53
54
54
53
64
64
61
61
62
63
54
55
56
57
58
59
60
59
60
55
54
53
52
52
51
51
42
43
44
45
46
47
48
49
50
51
52
53
54
54
54
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
82
83
84
