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