9
18
20
17
150
25
21
153
65
87
13
79
31
102
42
55
43
29
12
19
37
93
49
39
16
60
81
69
7
27
66
15
36
61
329
38
28
30
68
44
128
101
64
35