655
27
14
856
58
31
141
70
59
155
77
69
56
85
52
11
41
6
33
75
47
38
21
20
18
19
9
1029
17
278
7
34
28
13
26
32
113
96
92
49
97
53
81
61
40
43
198