50
74
83
39
61
28
59
53
25
98
29
11
24
48
54
58
31
47
220
134
198
52
18
78
68
33
95
171
100
111
55
51
40
65
57