7
105
205
132
42
25
27
55
186
28
34
62
24
8
97
16
26
29
32
4
11
20
68
72
18
10
50
22
14
9
137
5
106
37
288
397
212
70
71
15
44
21