127
126
125
123
119
111
95
124
122
121
63
118
117
115
110
109
107
94
93
103
91
62
61
120
87
116
59
114
113
108
79
106
55
105
102
92
47
101
90
89
99
86
60
58
85
57
78
54
83
31
53
112
77
46
104
51
75
45
100
43
71
88
98
84
97
56
82
30
52
76
29
81
50
44
74
15
23
42
39
27
49
70
73
41
96
69
14
13
22
7
11
19
80
21
67
28
38
37
35
25
26
48
72
40
68
12
6
3
10
5
9
20
18
17
66
65
36
33
34
24
4
8
2
1
16
64
32
0
