0
4
1
3
2
6
8
10
27
14
5
19
11
9
15
30
68
33
13
94
49
26
44
151
21
145
18
140
43
25
40
59
123
77
128
78
42
37
7
41