7
6
4
19
9
11
1
17
2
8
0
5
13
30
79
43
39
41
117
14
151
325
274
31
265
77
48
55
32
90
147
52
67
58
10
71
22
23
47
123
42
29