151
78
37
45
194
515
206
187
120
279
569
21
69
363
106
201
27
296
208
42
90
36
43
51
529
232
24
18
63
1363
315
195
104
443
145
98
116
355
136
20
77
176
169
109
191
81
53
99
10
58
32
382
262
34
273
249