7
5
10
0
12
30
1
17
2
67
3
28
31
467
6
33
19
26
34
8
22
18
14
4
25
11
146
89
92
57
128
60
71
117
46
80