58
63
211
110
243
74
27
44
469
5
50
142
228
93
121
232
109
14
152
174
16
101
108
67
60
9
57
83
20
25
105
284
49
31
131
88
62
104
26
23
81
116
184
41
37
92
46
48
94
54
91