11
12
3
14
7
6
5
15
4
13
10
21
0
9
28
22
2
8
40
24
67
18
23
149
43
27
42
35
140
125
19
112
36
61
96
216
121
29
180
58
49