1
0
4
5
3
9
2
8
37
18
16
58
11
91
53
48
20
43
99
67
70
189
170
19
52
72
149
25
29
71
235
62
122
125
85
46
88
69
87
39
175
196
23
115
121
211
65
259