0
32
133
0
13
11
30
236
27
50
120
424
67
27
54
197
44
74
1
6
377
413
287
1139
2
234
330
12
255
469
290
553
357
4
380
483
596
19
388
523
73
33
65
209
175
