4
27
3
12
2
9
16
8
17
18
36
5
45
41
13
24
7
30
40
69
25
52
23
6
37
26
28
56
71
15
66
46
22
60
102
297
125
127