10
71
79
39
73
31
25
23
18
55
46
97
24
92
51
720
38
15
32
30
156
27
61
58
1072
28
72
175
65
47
160
42
21
8
20
29
26
59
56
43
216
50
37