81
309
69
91
20
26
30
143
36
16
767
56
412
11
279
67
46
44
75
157
271
145
54
24
14
43
49
98
32
47
22
6
10
25
19
21
18
287
13
38
59
7
2373
28