25
126
15
89
66
29
21
14
18
34
58
155
8
26
6
121
42
78
31
19
17
10
20
3
22
9
7
12
32
50
53
5
16
11
30
65
80
37
28
4