355
100
134
75
6590
4
1
86
21
43
297
18
38
12
37
32
24
42
39
34
102
65
55
17
251
57
280
63
200
68
8
129
11
36
6
292
230
23
74
95
470
47
41
45
140
184
71
157
621
28
20
3
10