7
5
2
1
21
10
0
17
28
115
93
11
20
18
34
12
47
32
3
57
31
14
595
19
30
51
13
215
23
24
16
80
27
65
79
409
82
73
50
91