My English is so-so, so some of the answers might not be right.
a) no comma
b) correct
c) correct
d) no comma
e) no clue :X
f) no comma
g) correct
h) i don't think you need any comma
i) i'm guessing you are correct
j) correct
k) same as h
l) same as h
m) a comma after 1941
n) correct
a) no comma
b) correct
c) correct
d) no comma
e) no clue :X
f) no comma
g) correct
h) i don't think you need any comma
i) i'm guessing you are correct
j) correct
k) same as h
l) same as h
m) a comma after 1941
n) correct