215
12
244
497
63
40
75
355
34
17
316
25
153
353
79
90
181
24
30
18
61
4685
23
22
36
35
28
16
1443
67
778