7
29
125
1
5
6
21
49
9
32
24
27
33
91
10
35
37
18
12
136
128
22
8
63
20
15
26
84
87
44
16
4
11
34
2
13
42
50
121