4
670
1
21
47
15
25
70
12
9
39
63
322
44
53
144
82
123
58
43
35
618
69
141
800
11
71
13
26
14
24
157
133
246
36
188
45
50
78
33
22
64
299
40
46
137
185
30
42
314