3
338
133
27
15
48
4
6
60
508
1
15
13
88
289
65
245