59
0
83
1
72
82
85
49
327
111
249
3
147
2
35
63
34
38
45
43
29
31
50
67
671
1658
4
1589
866
1206
859
472
1125
1070