43
125
7
170
434
46
19
90
49
68
113
37
16
26
138
101
47
404
69
187
35
11
76
67
365
184
51
443
86
133
29
81
8
41
93
62
15
250
92
28
884
18
27
32
193
30
132
267
158
33
110
426
456