4300
25
475
85
54
47
189
188
61
17
24
80
71
39
58
55
1579
51
32
5061
42
648
33
92
100
72
19
109
64
104
238
78
1380
454
4466
81
57
89
68
63
134
65
17308
268
141
96
221
115
1475
26
35