51
54
49
65
44
13
20
33
22
25
32
99
48
29
11
56
42
26
9
16
107
58
37
77
74
59
14
36
21
45
573
40
52
39
63
17
76
24
18
120
871
126
35
109