47
22
65
15
319
6
81
13
31
27
548
104
157
39
17
43
11
200
18
233
51
37
112
192
239
203
77
353
44
49
16
24
4
668
177
565
33
52
34
428
158
56
504
28
63
10
78
622
14
64
61
2