51
67
89
186
153
72
82
167
156
155
67
154
143
51
144
67
55
61
41
409
139
159
141
663
151
78
158
158
295
153
145
152
142
41
44
136
71
78
67
67
71
162
34
67
153
727
402
928
368
78
160
160
150
61
378
314
140
61
870
71
148
64
135
142
70
255
55
147
67
160
164
166
77
262
68
51
51
62
55
68
41
889
67
157
67
71
152
67
67
55
51
76
510
41
61
67
143
278
55
774
309
138
67
148
71
90
44
77
41
67
339
67
138
287
349
483
67
72
61
67
358
139
67
162
67
67
84
152
144
478
152
147
150
144
167
61
146
584
245
154
136
155
139
73
154
490
1079
97
67
134
67
137
66