2
8
5
27
7
14
42
18
17
15
3
53
130
23
38
35
6
9
87
22
36
28
16
19
97
55
11
20
26
33
21
73
4
76
57
45
13
10
99
68