6
2
4
7
0
10
9
30
16
8
14
5
19
45
68
39
11
46
20
36
24
15
49
200
26
41
47
85
57
736
108
50
72
22
86
29
199
101
88
94
697
74