10
13
16
18
5
22
20
97
26
72
47
59
15
30
70
51
32
54
29
150
12
101
153
21
14
37
56
140
66
19
61
8
39
36
46
65
148
17
79
1
9
236
106
53
3