Answer:
b. preposition (informal. They mean "around" Montreal.)
c. noun (thing)
e. interjection (something people from emotion like wow!)
f. adverb (describing how the person works: well... or not well)
g. noun (thing)
h. adjective (describing how the person feels)
i. pronoun (formal for "you in general")
j. adjective (describing the number of games)
k. noun (the thing that is being talked about)
l. adjective (describing the crowd, which is a noun)
m. verb (record as in the action)
n. noun (thing)
The only word that could potentially be a compound noun is patents, but that has its own definition-a government meeting of some sort.
A compound noun would be a compound word that is also a noun, but there aren't really any compound words.
I know this doesn't really help, sry.
Predict means to "guess beforehand" so I'd say forecast.