5
0
2
4
14
1
8
9
12
3
7
58
74
65
17
102
311
47
79
10
72
48
109
210
38
16
184
208
387
34
52
56
49
15
70
40
43
19
11
24