61
131
13
0
366
3
2
53
37
1
4
31
8
25
18
7
140
86
49
30
22
5
12
151
11
72
23
27
79
52
208
40
177
1127
36
313