147
139
267
32
47
250
128
349
193
97
290
504
684
152
905
526
29
68
24
118
14
25
183
51
18
91
17
16
26
59
41
22
226
49
12
476
185
245
159
161
293
146
119
207
71
61
54
78
44
190
794
50
269
20
187
31