66
12
43
23
59
39
26
279
16
14
38
34
28
2
22
19
27
18
76
17
68
21
25
36
32
6
15
7
4
31
13
85
44
33
5
9
89
42
81