64
51
215
246
34
187
285
118
31
203
166
728
39
97
57
37
69
41
606
206
169
181
50
136
748
543
135
98
1972
194
1270
1687
1516
639
21
28
85
24
45
40
46
68
35
839
87
30
75
47
116
130
192
44
26
86
280