5
2
1
6
12
4
0
11
8
9
17
14
10
3
15
26
33
59
53
40
31
64
79
57
28
142
152
123
69
136
110
85
190
34
81
84