2
4
3
1
0
11
9
12
21
13
14
72
27
40
201
19
30
62
35
28
287
57
54
91
25
110
164
153
32
53
60
90
48
624
252
44