3
25
70
8
10
60
11
18
34
426
15
591
215
185
21
17
54
6549
26
447
22
19
2229
33
38
23
677
4304
14
4
41
59
113
42
156
138
12
49
30
134
92
45
65
40