279
126
93
81
125
157
69
156
139
75
249
118
113
79
38
185
148
190
154
112
228
206
71
177
543
54
89
96
68
14
57
98
37
109
189
28
174
161
35
150
9
310
239
47
195
110
216
417
274
153
165
396
41