11
1
0
6
4
5
2
14
9
7
22
12
64
74
39
67
140
166
85
23
61
49
86
154
35
311
44
80
163
24
25
69
222
79
89
68
472
125
171