242
47
48
185
148
74
66
97
100
120
122
63
134
238
128
262
55
363
92
507
419
31
81
75
729
70
158
84
169
77
99
62
68
204
141
82
52
87
142
42
78
65
94
191
215
40
32
548
85
61
38
71
90