25
63
32
15
48
17
10
28
45
9
6
3
29
14
8
42
81
24
11
64
7
482
27
23
51
84
20
41
30
22
19
112
2
35
74
4
16
26
18
31