Hello.
BTW it seems like you written these notes pretty odd
and here's why.
In this whole structure (after you play all notes) you get the sound
of G or Em scale, so it should be F# and not Gb,
also there is no need for B# note cause you had C already
and it sounds just the same.
So here we have these notes :
G-F#-E-D-C-A-A-B-C
Now I can use one chord for each note and it's called harmonizing:
G chord for G
D chord for F#
Em chord for E
Bm chord for D
C chord for C
Am chord for A
D chord for A
G chord for B
C chord for C
That's just one possible solution, there are many more
all you have to do it to find chord that has certain not inside
and of course the whole progression needs to sound "ok".
And the most simple way is to have G or Em chord in progression all the way, for all notes.
This might work but notes should be played faster, 16ths or som.
Let me know if you need more info.