11
13
8
70
17
10
22
46
15
19
35
34
44
78
56
57
25
45
33
28
47
142
138
54
27
18
91
294
129
268
81
39
807
31
23
128
243
96
200
52
62