25
710
5
10
7
120
49
47
33
20
30
63
12
18
97
200
21
16
70
35
8
23
32
29
38
15
13
6
67
44
31
100
19
17
39
53
86
34
36
11
26
9
50
51
45
22
1000
14
42
108
76
162