30
14
23
26
18
16
10
4
36
55
45
42
32
22
11
33
50
5
13
15
41
6
7
94
93
53
91
35
21
9
27
40
12
25
59
43
37