296
132
484
158
251
83
556
116
31
7
568
15
220
93
190
169
445
165