51
18
48
25
43
44
53
49
28
54
12
50
24
26
17
109
36
45
97
21
39
70
14
37
27
72
23
38
29
9
76
83
56
86
59
55
47
57
42
31
337
65