47
29
21
44
16
17
194
60
209
24
76
467
69
214
146
71
25
120
38
63
167
387
23
103
411
196
13
78
26
12
182
592
6
407
18
86
43
123
138
57
36
255
644
62
172
27
11
31
134
51
1313
343
28
20
68