2
12
15
22
17
488
27
28
13
12
41
350
5
11
6