86
70
15
238
99
195
63
220
108
31
105
42
98
74
81
95
49
22
252
71
134
145
112
135
111
414
83
530
56
43
143
11
107
148
48
27
119
52
159
45
169
69
96
182
261
176
77
88
191
75
132