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