50
59
24
17
215
85
57
75
64
39
76
55
22
90
159
46
118
137
38
35
10
16
148
49
42
73
83
129
15
18
44
31
56
52
119
36
27
66
146
111
71
121
98
78
86
212