4
16
2
80
10
0
293
5
18
13
12
7
27
3
20
6
23
17
22
116
47
67
447
124
58
63
34
48
29
106
94
65
93
142
45
683