12
9
5
96
136
135
50
1
1
8
2
28
5
165
6
85
102
7
8
11
35
2