625
252
18
1
12
16
42
7
144
122
14
25
52
4
22
64
82
9
22
100
102
121
112
6
169
132
20
49
72
12
256
162
196
142
225
152
361
192
2
15
324
182
484
222
441
212
17
289
172
25
529
232
1
3
576
242
4
36
62
5
8
11
13
10
16
400
202
24
21
81
92
23
19
Top Related