231
55
130
92
271
387
368
229
35
41
61
152
174
67
39
146
75
142
8544
257
69
16
71
10
54
56
322
114
4248
348
27
40
93
576
359
176
14
195
254
333
852
352
88
131
1206
336
59
4728
24
107
246
90
191
416
303
326
390