25
22
15
10
19
86
11
42
36
39
13
18
44
7
66
8
34
2
23
38
9
64
14
27
32
4
20
43
30
29
106
71
53
12
37
48
73
58
249
33