20
50
53
21
10
15
82
98
167
40
87
32
45
43
281
18
80
89
128
77
69
73
34
24
54
145
28
62
134
175
39
113
41
81
46
114
122
37
74
185
132
111
184
92
79
47
106
9