57
30
455
155
75
818
11
32
241
214
78
55
20
35
21
44
52
19
34
7
56
39
738
110
112
111
27
135
96
40
33
41
124
363
49
119
705
28
9
36
53
12
18
62
85
29