713
223
173
175
139
58
643
226
132
21
96
47
195
492
19
63
52
69
73
16
10
4
41
22
24
15
31
7
54
49
91
193
215
206
72
160
319
67
56
36
174
298
81
378
27
280
477
220
125
389
101