4
0
1
16
26
7
11
10
25
115
31
34
12
86
76
127
27
59
39
13
8
75
61
15
66
81
18
20
29
120
30
310
6
24
51
47
43
21
49
17
139
5
14
9