256
13
17
60
31
70
55
35
198
39
21
15
547
36
294
115
137
34
389
10
18
817
29
37
83
8
247
23
685
253
48
364
149
44
14
847
211
628
49
121
386
332
129
257
26
7
707
94
71
52
104