58
24
83
184
72
41
225
18
43
27
130
96
26
89
92
106
71
190
332
382
44
236
91
39
133
178
70
168
74
112
154
17
23
66
13
246
121
142
62
16
51
7
34
144
93