99
203
91
119
65
197
100
211
191
157
1278
57
25
47
44
30
26
8
48
56
142
73
43
12
59
41
236
98
20
7
27
14
15