7
73
34
24
9
100
18
44
21
11
78
69
42
23
3
55
16
28
17
52
10
80
30
33
6
58
56
22
669
8
25
46
400
117
115
32
14
27
29
12
54
90