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