12
18
11
1
3
22
157
53
59
153
279
27
41
10
21
31
30
15
8
24
4
13
0
19
38
2
5
40
14
102
37
69
68
62
36
116
9