24
77
30
189
38
66
246
8
45
35
14
92
39
44
56
12
248
69
25
93
518
20
15
175
21
78
81
63
142
138
19
17
27
67
47
59
171
146
72
258
144
185
291