143
227
9
53
64
103
12
108
157
90
92
6
214
126
72
192
799
367
31
153
77
120
211
139
57
292
763
553
199
16
45
382
121
191
346
426
39
76
10
40
36
34
70
316
269
1414
113
259
94
48
313
125
148
197
101
590
425