21
46
0
1
3
15
6
24
32
20
26
23
105
28
34
55
10
62
13
41
57
25
27
45
17
19
18
12
11
7
40
33
29
43
8
16
22
120
109