144
49
64
26
12
41
69
147
18
19
45
61
125
169
104
136
212
343
196
642
266
185
76
112
522
6703
25
73
20
16
36
15
67
163
38
48