167
852
168
837
160
816
145
755
130
663
110
594
111
580
101
527
88
520
84
425
76
385
68
376
71
368
26
230
41
217
36
207
39
198
35
188
167
852
168
837
160
816
145
755
130
663
110
594
111
580
101
527
88
520
84
425
76
385
68
376
71
368
26
230
41
217
36
207
39
198
35
188