3
23
25
15
20
12
10
62
8
28
2
30
13
31
51
35
22
33
64
17
84
39
47
36
57
21
29
46
52
45
54
41
18
44
16
149
119
83
68
76
34
26
55