86
45
98
36
30
131
51
97
68
60
253
70
25
83
40
72
33
71
235
49
56
279
132
79
116
95
93
41
115
46
54
191
187
108
53
361
112
21
264
91
44
176
38
18
16
90
32
20
139
130
172
57