25
8
10
9
11
90
6
4
2
19
17
43
38
49
52
14
1
152
88
80
64
31
58
67
18
26
27
54
24
28
13
39
279
84
42
3
16
5
15