211
154
70
151
19
297
152
45
283
73
76
110
148
273
196
74
60
236
381
38
304
26
97
276
477
145
454
54
319
342
351
220
501
168
39
250
180
359
690
100
84
34
230
105
161
497
172
120
65
617
257
165
147
64
72
121
61