167
842
169
841
164
828
164
827
160
810
158
805
145
737
108
590
107
537
98
531
68
376
72
359
69
355
60
305
56
288
45
233
41
227
25
203
41
201
39
194
167
842
169
841
164
828
164
827
160
810
158
805
145
737
108
590
107
537
98
531
68
376
72
359
69
355
60
305
56
288
45
233
41
227
25
203
41
201
39
194