125
120
104
103
94
94
83
75
70
69
67
67
65
64
63
63
55
48
1214
832
504
455
393
306
300
277
263
246
202
199
183
172
160
155
152
151
125
120
104
103
94
94
83
75
70
69
67
67
65
64
63
63
55
48
1214
832
504
455
393
306
300
277
263
246
202
199
183
172
160
155
152
151
147pictures
266pictures
;