52
35
47
43
18
37
39
15
22
30
53
25
21
7
27
136
11
24
118
36
60
23
12
878
165
84
198
85
58
99
215
32
45
57
14
65
110
64
28