57
26
117
56
31
78
47
118
65
324
50
83
62
60
80
416
142
125
124
363
243
414
77
229
224
170
55
254
304
128
103
93
48
86
43
158
376
96
175
135
173
64
198
44
172
399
92
151
74
238
342
70
114
82
147
162