45
1480
372
535
111
46
131
64
21
174
29
15
74
610
31
28
44
22
19
24
42
222
85
110
12
87
175
57
290
343
135
68
38
241
23
228
63
36
790