Count items from a dynamic list

Hi, Masters:

  Say I have a list contains dynamic sym variables: 

    ababcdcb`a…

  How can I count each sym and get an output such as:

    `a:4

    `b:3

    `c:2

    `d:1

q)lt: ababcdcb`a

q)group lt
a| 0 2 8
b| 1 3 7
c| 4 6
d| ,5

q)count each group lt
a| 3
b| 3
c| 2
d| 1

Seems not difficult. Any other method?