12
6
2
0
1
5
18
15
32
3
16
4
47
22
21
30
81
27
91
17
149
75
62
270
23
80
55
377
154
36
19
28
46
95
9
90
104
20
31
54