25
2
3
5
7
9
28
51
103
22
64
124
13
38
49
36
50
6
26
21
23
1
10
12
39
41
35
84
24
69
15
79
44
16
162
63
60
20
18
8
52
11
104