454
254
213
128
42
46
157
99
228
97
70
200
167
152
66
54
443
181
110
245
47
144
309
111
109
53
224
531
73
55
49
140
106
166
344
282
204
9
13
151
641
278
1007
422
298
179
154
199
43
76
57