10
7
3
4
23
11
6
2
13
0
12
17
16
8
5
44
30
35
56
61
36
25
28
135
105
139
88
32
84
152
24
22
115
40
98
72
29
133
65
94