129
267
40
66
269
1272
218
106
178
322
187
63
19
343
434
3042
242
18
1058
247
107
340
41
13
240
138
130
44
882
366
33
30
137
28
583
355
83
304
75
126
74
333
140
154
198
197
174
102
43
52
433
328
54
124
51
103
395