68
66
173
288
295
10
47
26
41
205
168
70
327
187
270
3
23
78
493
6
604
791
650
285
20
12
84
90
175
186
537
34
52
163
484
194
107
44
206
67
217
54
99
74
147
48
46
242
77
43
31
51