115
118
120
98
88
95
92
58
125
90
93
123
84
102
89
78
119
97
104
103
106
112
80
82
85
83
108
111
116
122
126
113
109
101
77
69
107
71
105
114
121
117
124
96
99
94
91
100
87
131
110
135
86