12
13
3
15
7
8
5
4
11
21
0
9
28
22
2
24
40
14
69
19
23
149
43
27
42
36
140
125
112
61
98
216
123
29
180
10
49