9
47
20
50
27
51
24
28
31
18
43
41
55
37
35
36
30
22
26
33
25
32
45
54
38
58
98
77
168
52
61
56
63
72
86
65
29
53
23
441
39