66
7
86
114
4
20
5
74
98
29
38
60
55
9
21
77
124
10
18
16
12
1350
95
553
246
254
133
110
294
155
203
511
139
31
142
827
423
676
2788
225
505
2157
70
235
176
8705