7
4
1
9
35
19
14
11
17
34
46
10
36
13
240
16
109
3
25
29
47
75
64
219
245
120
391
621
461
306
720
224
84