7
6
1
9
8
5
2
0
34
19
13
27
25
80
17
76
22
131
4
18
38
57
116
64
33
28
29
56
61
23
48
155
427
140
245
118
225
87
79