58
54
73
90
153
293
223
178
52
28
143
50
60
20
405
36
84
43
111
109
194
247
56
74
49
145
35
51
15
124
154
17
333
117
106
165
53
86
137
262
37
88
193
93
62
47
10
112
41
16
187
3