10
33
95
12
10
80
27
8
72
11
35
6
8
5
9
31
14
9
10
9
7
39
10
32
76
36
40
7