23
0
7
9
1
5
3
2
8
4
6
42
27
13
37
61
63
90
51
136
121
69
53
31
428
32
30
36
20
26
43
60
34
16
50
10
12