19
28
45
35
16
23
47
29
43
72
83
12
168
151
99
17
46
92
25
81
50
59
97
41
40
22
31
13
11
24
104
6
115
20
8
18
21
27
125
49
30
42
360
15