225
716
116
48
76
170
320
194
187
126
234
129
206
394
263
287
141
267
264
306
62
23
42
180
77
131
33
57
43
75
61
504
74
47
204
341
142
56
51
30
58
228
149
36
183
35
318
18
32
79
243
106
148
154