204
947
309
35
136
500
156
439
124
192
107
206
236
516
813
277
78
282
95
49
159
208
91
214
170
73
248
488
27
88
311
131
200
81
99
80
48
101
92
74
119
93
87
30
53
279
71
164
55
161
76
17
190
237
126
105
51