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