7
3
20
4
1
2
0
8
26
88
11
50
31
75
12
19
30
21
6
37
28
13
10
47
15
24
18
23
9
16
62
39
17
41
56
42
224
311