66
372
1349
216
184
48
245
466
572
188
112
165
120
36
850
84
931
98
56
87
31
169
76
53
29
459
657
208
37
820
28
69
21
35
265
157
2491
1364
281
61
170
77
74
8688
652