5
25
13
18
17
160
16
10
24
6
11
32
14
31
26
7
70
20
27
64
38
15
33
98
60
22
9
30
43
39
19
21
55
49
75