299 36
150 32
41 45
1 47
1 130
36 131
134 139
254 157
