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