50
67
26
146
95
156
152
102
113
98
110
93
99
158
113
102
165
327
155
97
101
149
147
98
165
153
154
161
103
103
161
344
142
157
104
145
143
101
96
99
150
103
143
104
135
124
398
110
99
107
321
100
104
102
100
108
148
100
355
108
101
97
108
107
108
164
107
144
333
142
383
114
106
105
101
165
148
110
103
103
104
96
145
416
105
361
100
101
97
101
169
161
106
101
159
95
99
97
146
105
148
113
148
99
104
100
112
162
101
102
148
104
450
146
161
165
153
162
106
98
109
102
159
105
147
153
100
145
155
171