Common Adjective Collocations of thanks

cordial, deep, due, few, fine, first, follow, good, grateful, great, heartfelt, hearty, humble, last, little, many, much, only, particular, personal, possible, profound, public, right, silent, sincere, special, warm, well, Fine