20
29
18
24
15
32
271
7
43
31
37
8
17
53
56
27
28
35
22
16
67
36
30
40
45
41
79
33
10
21
55
42
14
69
66
75
39
44
6
49