7
18
80
71
40
50
11
35
14
73
12
19
162
13
10
8
27
61
33
31
63
102
111
56
32
48
54
75
49
25
51
30
84
45
34
53
22
29
20
39
82
44
24
37
23