1
90
29
2
22
308
1
46
25
2
1
9