0
262
520
160
0
537
51
46
204
254
170
14
216
93
441
19
142
46
357
23
74
166
102
321
3
442
194
1
151
