61
93
135
284
318
37
642
44
191
25
111
52
24
275
116
153
228
67
38
526
31
41
151
720
75
74
30
174
572
112
35
767
28
265
36
73
76
43
33
140
534
262
187
162
51
145
283
59
303
268
471
274
62
10
387
99