0
4
2
10
15
40
24
9
6
7
16
19
14
5
8
11
150
139
13
45
131
114
54
96
29
208
85
203
34
52
18
51
56
47
252
59
121
61
37
60
130
72