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