0
3
7
52
1
34
36
10
137
47
9
5
17
12
72
103
106
558
556
129
84
950
207
65
248
195
60
301
373
37
174
243
574
480
95
87
109
269
186
54
63
158
217
144
104
766
132
57
259
190
44