47
9
17
54
14
75
72
26
20
394
330
139
107
425
174
106
146
689
318
87
167
81
220
149
658
333
34
35
122
71
109
323
66
46
57
246
86
175
41
90
324
158
335
129
156
99
136
30
80
42
73
95