25
35
18
16
53
188
50
27
20
11
5
39
57
33
6
133
17
101
7
8
251
37
28
29
96
54
21
297
75
66
195
65
80
40
116
135
280
59
24
167
12
52