415
132
287
130
208
62
28
96
240
116
347
275
71
79
211
410
152
92
107
31
57
311
54
76
135
180
160
200
710
205
207