25
173
144
16
261
17
22
46
113
24
30
42
26
53
32
166
66
80
70
41
21
31
13
337
28
19
33
20
87
38
40
27
159
110
72
251
45
15
8
74
76
44
9
170
183
158
111
280