47
24
103
38
17
25
58
29
97
40
49
33
31
565
88
39
34
189
14
56
46
84
419
119
243
176
447
365
184
142
152
53
139
79
32
76
45
23
71
52
15
20
43
87
224
167
300
27