14
9
2
4
5
3
8
0
7
12
15
10
48
634
68
38
53
44
385
18
97
23
43
117
50
31
75
78
183
17
11
13
71
32
76
136
101
22
135
94
251
734