21
47
54
53
42
37
118
60
79
566
70
24
41
51
23
32
182
2054
557
61
27
270
40
77
29
196
18
56
227
309
363
441
131
36
4664
59
200
25
72
30
10
20
6
109
1034
84
8
216
63