86
28
102
47
94
120
4
2
3
8
90
10
10
22
112
1
8
1
19
8