429
145
1265
136
34
141
156
147
150
153
138
168
157
1043
578
1184
159
140
156
1167
157
164
163
137
130
153
157
424
1039
1134
776
687
136
1031
633
157
152
435
1256
156
165
135
132
1303
157
157
154
144
164
89
2208
163
155
150
437
155
143
470
151
160
137
143
164
67
140
169
434
152
151
145
153
150
141
448
448
878
138
1160
143
134
155
158
156
159
169
1203
148
143
499
245
140
141
150
148
354
144
73
67
66
80
79
67