7
1
4
0
5
6
2
16
12
9
8
3
17
15
156
18
114
37
54
102
24
31
155
19
610
23
81
20
794
121
35
26
295
611
257