27
38
53
1670
46
20
4709
21
600
36
67
76
23
106
75
35
98
211
58
1728
616
4265
71
16
83
70
47
42
43
16734
32
181
51
52
155
111
1186
34
73
18
28
39
183
37
168
31
19
55
86