7
70
20
5
8
96
17
9
29
6
98
28
16
89
57
53
38
23
11
87
32
15
34
79
58
21
37
31
33
48
59
25
41
40
287
62
68
118
248
137
90
150
261