43
250
368
98
31
70
403
45
49
118
517
78
105
20
57
110
29
125
16
30
6061
63
46
1556
87
56
26
66
215
41
214
61
88
32
106
60
72
133
102
28
51
53
36
553
48
115
819
35
81
191
67
84
69
266