I'm not sure where you got your numbers from, but I came up with these using the pattern center for all the locations. I didn't verify this in a control, but it should be in the ballpark.
G0 X25. Y0. Z5.
G81 G99 R0+0 Z-10. F10.
L9304 R0-25. R1+0 R2-90.
G80
G90
G0 X28.75 Y49.8
G81 G99 R0+0 Z-10. F10.
L9311 R0-28.75 R1-49.8 R2-32.7272