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