9
7
33
28
38
31
31
3
1
10
27
82
6
2
91
25
92
182
60