1
0
4
2
5
6
11
3
8
16
9
15
23
14
42
114
22
70
125
93
153
7
51
25
164
24
98
91
182
193
50
61
172
118
86
203
111
74
37
26