11
5
16
12
15
2
66
1
96
22
1
598
40
20
21
49
12
52
3