69
79
44
438
246
56
19
231
51
61
28
10
40
30
118
160
969
26
77
24
241
361
68
997
245
575
251
20
74
277
43
83
93