47
208
177
34
201
402
61
526
595
45
307
72
132
75
200
137
112
321
159
84
69
143
138
253
150
746
96
128
65
153
81
64
449
97
68
67
60
32
91
610
83
189
161
55
131
78
223
9
90
33
236
95
86
125
19
59