11
10
247
8
87
205
9
125
36
50
56
21
17
14
67
46
13
18
32
23
29
15
44
7
252
40
41
287
22
28
19
53
70
96
3
332
47
57