72
340
268
262
124
305
407
199
33
307
108
74
93
56
55
17
16
497
158
29
61
31
19
67
134
226
338
121
15
1191
240
432
171
509
98
149
397
861
12480
159
62
193
269
204
173
95
71
44
111
46