65
85
59
27
52
77
24
66
544
148
38
53
545
321
42
35
25
48
573
91
180
36
375
33
108
70
83
131
125
15
250
150
143
248
260
191
463
247
107
318
67
103
147
43
120
467
69
739
117
270
360
62
257
93