4
5
3
0
7
6
25
1
2
8
9
103
21
36
12
10
211
62
92
70
68
129
24
293
66
47
20
14
40
84
69
39
38
53
35
37
11
182
22
28