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