2
0
14
1
4
6
8
3
9
13
20
11
67
15
34
58
24
37
75
25
28
40
22
49
66
298
185
106
47
114
32
439
306
69
39
16
18
56
94
5
27