143
71
70
207
45
52
106
53
38
93
178
73
271
118
26
144
153
23
428
128
133
146
223
256
88
199
69
288
4487
18
41
54
137
1291
100
182