51
36
59
67
80
17
293
13
62
41
89
111
64
362
24
733
18
63
162
69
30
21
97
136
263
268
253
108
94
961
311
446
57
78
283
49
168
98
107
217
39
491
318
83
375
101
72
87
225
37
193
52
93
221