71
150
86
614
479
757
132
1910
103
79
42
191
85
137
61
147
139
277
230
256
513
199
58
246
46
167
51
589
165
64
263
65
91
310
44
157
208
142
235
534
148
59
143
114
183
466
134
74
49
75
108
95
115
248
36
60
63