7
11
4
34
22
9
17
28
71
18
25
15
30
81
14
78
12
42
36
73
31
52
68
20
60
47
44
21
299
122
70
103
57
72
24
83
82
49
123
224
43
32
56
35
39
100
62
87