16
72
68
260
31
33
59
262
74
52
198
203
86
117
120
60
153
78
27
181
329
299
572
295
22
47
119
48
82
676
122
110
465
46
90
148
49
283
38
45
92
94
104
129
61
142
99
135
25
41
89
62
155
70