4
8
22
2
10
0
46
5
3
15
12
1
6
7
35
20
23
121
92
56
26
49
21
721
72
29
11
127
73
250
375
104
198
27
202
141
241
98
62