23
25
20
41
10
3
1
21
22
9
5
11
40
18
6
4
13
16
48
1125
12
441
26
33
63
52
8
215
121
27
72
28
15
70
47
19