3
27
5
4
23
16
6
39
58
8
84
68
14
17
45
41
2
36
7
55
40
12
26
18
11
13
9
80
21
20
19
44
43
31
10
24
119