58
152
151
147
143
374
160
144
153
149
151
297
145
150
150
163
149
36
156
150
208
158
132
135
79
534
439
150
442
152
594
352
429
576
474
414
429
716
460
402
109
124
130
395
130
130
153
146
414
124
147
373
116
152
153
143
153
124
381
344
140
134
137
141
143
355
277
132
365
430
118
128
462
135
123
145
123
118
393
126
430
132
131
143
132
90
142
151
61
159
131
138
160
108
131
124
138
555
128
561
303
133
449
448
120
119
143
126
151