247
402
145
49
197
40
288
769
277
9
126
51
67
378
54
52
73
146
514
93
135
335
284
45
60
164
108
169
53
328
448
97
104
18
26
118
150
831
101
266
72
32
369
964
255
140
4846
996
1028
291
894
1024
1700
214
110
64