72
121
267
256
309
103
42
167
260
244
65
79
594
20
147
415
192
1027
396
245
343
1521
59
124
88
101
90
51
11
35
10
4812
196
416
27
149
73
30
23
115
62
98
87
39
336
36
223
69
313
302
60
450
810
25
29