148
152
972
514
229
241
522
306
421
387