628
285
170
362
130
94
42
105
97
93