242
101
71
729
89
895
4269
1623
987
801
1814
2067
1235
1516
29
44
92
55
61
80
39
34
863
11
167
107
14
19
394
42
282
138
13
8
5
7
26
1114
168
122
56
249
64
59
100
41
21
20
38
63
390
760
205
253