132
143
56
141
69
50
1112
246
183
564
162
147
190
154
81
171
88
91
43
60
354
242
215
420
48
3771
1549
2612
1572
1607
1846
759
678
2295
2010
1416
116
137
738
1200
1473
287
774
89
66
136
396
53
73
285
78
138
189
407
324
79
123