471
664
1483
350
116
19
67
80
294
178
38
169
407
69
213
215
230
48
84
27
61
47
113
642
56
97
180
39
71