25
199
132
143
3
185
15
10
122
139
14
8
48
21
64
69
127
17
26
18
29
68
7
24
50
38
11
61
86
28
22
35
219
125
116
1465
375
74
60
6
1363
848
56
103
27
43
42
151