13
18
40
28
42
66
52
20
26
41
16
15
71
37
17
11
9
21
8
4
7
94
47
10
22
12
68
80
48
56
39
44
31
299
38
43
49
25