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