157
90
91
6
214
126
72
191
799
367
31
153
77
120
209
139
57
192
292
763
553
199
16
45
382
121
346
426
39
76
10
40
36
34
70
316
269
1413
113
259
94
48
313
125
148
197
101
590
425
10904
1157
154
183
110