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