25
11
19
192
4
106
39
95
37
6
23
64
35
34
22
13
29
21
15
27
26
59
56
24
32
46
49
30
275
266
14
45
16
38
52
7
51
17
10
83
40