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