4
6
7
3
2
1
55
21
8
32
37
12
26
68
19
0
28
23
5
59
123
20
25
15
14
47
34
9
83
46
18
17
22
350
106
85
269
42
10
58
48
31
13
24
171