0
9
13
2
4
1
3
8
6
14
5
15
104
56
181
43
574
121
65
132
139
74
55
36
27
141
19
160
96
88
116
145
434
247
107
16
54