98
220
52
671
16
94
342
38
1352
114
27
35
24
58
224
178
392
149
117
251
124
39
4173
70
57
271
41
187
623
73
283
142
211
65
26
748
9
118
29
78
18
108
495
432
195
1052
323
33
280
1972
745
214
90
44
357
81
37