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