6
5
1
11
8
2
9
4
16
0
14
3
40
52
15
19
30
10
41
17
34
38
21
20
27
42
117
48
87
68
146
50
73
103
62
105