30
26
9
10
13
6
25
8
5
35
7
22
46
37
32
31
19
12
11
15
14
44
17
16
81
21
40
20
49
27
85
67
200
59
72
87
39
18
94
43
98
38
24