191
146
215
167
24
88
226
277
378
188
98
270
95
121
1149
92
42
36
326
49
604
13
73
147
150
588
87
143
3133
223
104
584
231
786
134
85
58
93