62
230
27
155
10
1280
33
72
113
161
57
36
512
540
29
77
37
51
140
35
8378
43
296
67
431
98
1431
635
4078
249
164
4659
32
66
44
1205
223
860
132
123
325
279
420
18
180
242
96
347
321
68
25
50
91
54
4
146
981