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