5
16
41
17
22
18
7
10
45
200
87
8
11
59
66
15
31
14
12
27
6
21
19
98
9
76
38
63
28
56
13
24
33
26
32
96
99
23
40
37