Thanks Jean.
Volker - here is an alternative for you to compare to Jean's code. Jean's code is much more sophisticated than mine!
window(1200, 800);
circle(600, 400, 360, -1);
int x, y, m, n, i, j;
visible(0);
i = 0; for (i < 4){
j = 0; for (j < 7){
if (j % 7 = 0){
m += 10 * 3;
putnumber(0, n * 20, 10 * 3);}
else
{m += 10;
putnumber(0, n * 20, 10);}
getcirclepos(600, 400, 360, m, x, y);
line(600, 400, x, y, -1);
getcirclepos(600, 400, 375, m, x, y);
putnumber(x - 10, y - 10, m % 360);
n += 1;}}
visible(1);
run;