12
2
0
5
14
18
24
1
3
13
4
11
6
40
16
10
21
47
25
194
9
17
34
36
48
22
30
73
100
32
76
269
59
217
133
183
50