25
220
70
17
23
51
101
28
21
1447
45
30
32
40
26
60
33
16
10
20
35
150
42
27
24
52
12
37
116
19
109
18
43
96
34
164
105
31
69
551