sumuj liczby w ciągu zastępowanym liczbami

powiedzmy, że mam te dwie tablice

   $letters = array('a','b','c', 'd', 'e');
   $replace = array( 1,  5,  10, 15 , 20);
   $text = "abd cde dee ae d" ;
   $re = str_replace($letters, $replace, $text) ;
   echo $re ;  //this output:

     1515 101520 152020 120 15 

Teraz chcę zsumować powyższe liczby dla każdego słowa, a wynik powinien wyglądać następująco:

     21 45 55 21 15

to co próbowałem to:

    $resultArray = explode(" ", $re); 

    echo array_sum($resultArray).'<br />' ; // but it output wrong result. 
                                           // it output this : 255190

jak mogę to osiągnąć?

każda pomoc bardzo doceniona.

EDYTOWAĆ:

z takimi arabskimi literami

   $letters = array('ا', 'ب','ج','د' ) ;
   $replace = array(1, 5, 10, 15 ) ;
   $text = "جا باب جب"; 

questionAnswers(2)

yourAnswerToTheQuestion