21
4
1
9
17
64
7
70
5
47
46
24
57
43
33
0
224
146
91
54
25
52
119
317
123
30
44
117
75
139
127
12
100
82
96
89
40
115
67
18
20
23
28
63
16
36
59
49