19
28
35
42
23
45
34
11
39
72
6
27
50
16
84
99
47
143
20
120
69
156
114
82
71
54
92
60
259
137
17
63
12
24
18
14
88
5
25
44
13
30
9
46