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