155
1002
180
905
164
831
156
780
130
672
113
600
116
580
100
521
104
516
84
425
36
415
69
382
68
349
63
326
62
310
155
1002
180
905
164
831
156
780
130
672
113
600
116
580
100
521
104
516
84
425
36
415
69
382
68
349
63
326
62
310