50
4690
268
21
103
246
90
190
405
297
326
388
255
106
4420
401
43
47
64
49
101
15
24
25
28
61
310
134
241
175
124
89
209
427
117
207
5
51
88
108
263
34
14
438
27
99
250
17
35
55
776
138
78