47
60
36
239
137
202
107
53
38
29
115
25
98
161
196
7
33
24
6
31
23
39
57
247
35
160
62
10
18
129
121
28
20
588
55
100
337