64
25
12
41
69
147
18
19
45
61
125
169
104
136
212
343
195
641
266
185
76
112
522
6700
73
20
16
36
15
67
163
38
48
265