4
11
2
7
1
5
21
10
6
19
15
9
12
13
22
27
8
0
17
3
34
35
49
30
75
39
53
18
71
38
178
81
57
28
136
26
56
107
138