43
87
11
48
428
30
577
56
21
57
150
271
356
74
38
445
116
259
276
66
34
26
89
37
84
307
313
374
212
200
94
88
32
41
299
23
165
124
774
322
79
132
83
166
71
692
218
109
106
72
58
181
225
64