25
283
117
71
20
37
72
273
73
34
8
12
98
28
42
27
197
23
5
99
161
35
61
30
31
229
15
21
52
129
43
131
29
88
53
11
44
50
65
60
181
51
36
289
66
122