20
729
69
121
39
65
61
24
10
368
510
1090
11
18
89
21
79
76
46
41
952
284
45
393
387
67
191
102
26
27
7
57
15
50
16
101
126
33
207
124
130
8
87
43
52
49
148
62
44