264
916
225
419
77
410
123
280
69
172
96
217
51
222
13
106
75
212
68
395
229
62
266
48
243
53
183
54
76
61
714
63
133
31
159
47
154