57
95
6
32
122
26
7
216
257
80
81
236
35
22
37
391
183
244
321
39
203
86
311
140
54
64
46
625
108
526
79
270
127
200
197
676
156
110
71
36
304
98
4201
180
2804
59
300
174
611
19
241
269
208
69
400
104
185