33
19
182
98
34
228
2510
13
144
25
15
200
324
625
978
2015
213
462
294
24
86
63
148
18
244
224
650
646
50
21
98
5
101
956
635
10
457
15
0
1
293
242
228
454
193
224
31
21
906
124
217
486
