157
298
10
119
100
34
378
351
80
37
155
375
88
164
243
168
59
46
48
68
51
311
111
299
42
75
6035
232
131
50
61
222
71