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