84
128
149
187
73
293
72
91
59
63
131
66
77
31
65
38
200
76
139
57
98
116
212
41
239
203
290
136
87
477
766
36
292
306
39
117
93
48