Canada
Alberta calgary
a
b
c
g
m
p
r
s
t
1
2