5
3
9
15
17
11
8
10
119
43
6
36
45
32
38
7
25
13
27
23
21
50
69
33
55
14
41
31
26
76
57
24
18
47
63
80