1441
47
250
392
96
104
162
177
4
66
21
16
17
30
142
95
88
39
20
699
115
140
105
65
46
262
48
38
84
59
31
36
72
209
454
230
166
23
113
58
76
24
137
443
50
73
69
112
157
18
27
173
350
32