3
6
7
1
5
53
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
55
269
42
10
2
58
48
32
30
24
171