365
247
595
153
252
174
180
58
262
105
595
159
420
195
125
64
349
113
521
128
607
147
465
162
487
70
166
83
188
53
125
71
402
124
475
75
279
89
104
74