7
20
17
48
40
10
11
4
3
301
95
13
18
8
16
9
29
28
50
727
2
38
27
46
30
0
22
93
15
89
169
37
34
126
14
45
25
168