They all seem to be 150 at the moment.
I tested, and changing line 43 in functions.php produced in an instant change in the post thumbnail size. No regenerate thumbnails. I suspect your W3 Total Cache plugin is storing the thumbs with the old values. If the problem persists, you’ll need to delete all cached files and deactivate the cache plugin until this problem is solved.
I’m confident the approach is working, so restore the line 43 back to what it was with the 2 50’s. Then put this in your child theme’s functions.php. It runs after theme setup and overwrites the 50s. You can update the parent theme whenever necessary.
You only need the <?php bit if there isn’t one already.
<?php
add_action('after_setup_theme', 'modify_thumb_small', 30);
function modify_thumb_small () {
add_image_size( 'thumb-small', 150, 150, true );
}
If its all working, reactivate the cache plugin.