9
1
43
4
7
5
0
6
3
16
59
41
57
28
35
49
20
40
33
14
18
187
58
36
17
379
26
10
45
39
31
70
64
27
77
29
25
11
82
51
94
71
52
22
90
164
23
48