148
136
377
628
432
376
147
78
194
61
264
168
438
469
216
47
89
71
138
205
332
57
12
110
228
550
347
286
212
75
1037
72
84
297
349
155
81
38
492
459
107
70
127
17
1866
2026
126
237
134
141
144
150
82
87