183
1
130
0
367
95
197
121
306
47
85
589
2
494
165
272
335
788
91
123
213
168
192
75
107
504
71
226
89
59
300
35
67
3