19
40
18
45
51
10
58
21
17
143
163
213
31
42
100
88
73
53
29
62
117
103
64
93
63
74
168
36
25
32
20
49
70
37
97
43
67
68
65
24
9
39
56
27
46
55