74
68
53
22
55
71
79
99
523
202
51
44
205
261
11
136
169
17
39
23
56
823
43
85
276
27
222
98
146
59
52
33
83
19
338
21
28
260
301