14
105
237
720
56
366
261
82
75
28
20
45
13
1472
33
39
1338
25
76
267
131
240
22
46
43
133
194
89
41
11
63
35
199
79
59
61
149
264
140
49
26