47
150
38
36
11
343
365
18
84
35
79
61
314
78
32
31
165
21
14
85
10
22
80
28
271
411
416
195
126
193
93
37
103
9
7
58
431
939
158
46
101
190
427
48
25
24
607
280
143
96
475
81
240
70