10
9
7
31
18
5
11
14
40
37
85
12
6
19
33
38
15
17
13
8
34
54
25
29
43
22
49
200
98
60
45
39
27
20
57
58
66
32
24
16
44