14
54
105
1296
164
40
257
9
38
55
61
20
17
50
275
502
24
8
67
99
698
537
652
36
74
908
743
272
402
383
97
31
456
1280
59
321
165
70
44
23
450
176
197
29
53
78
177