1260
206
66
256
30
18
40
19
89
113
8
17
106
115
25
69
96
61
5
59
428
42
35
99
87
62
1
63
306
133
207
9
36
22
147
53
386
102
64
33
60
49
44
1082
74
6
857
495
128
15
28
174
490
80
108