61
6
7
26
40
50
69
23
42
11
14
19
76
54
70
32
4
114
394
84
148
112
215
291
127
309
186
334
161
71
227
842
921
82
113
85
90
248
35
31
137
175
37
266
151
295
88
153
134
235
96
116