209
293
147
48
379
100
70
55
68
122
52
40
41
23
106
28
239
79
111
641
269
105
207
91
174
73
16
167
16774
181
74
112
95
59
39
54
552
18
60
27
176
184
76
51
19
56
224
206
57