61
68
31
35
49
14
75
54
121
18
110
273
64
69
171
242
57
96
140
30
347
109
194
139
120
270
62
101
22
20
211
235
141
223