71
22
87
32
49
839
37
540
53
13
64
69
84
25
156
76
39
145
40
390
29
258
128
45
42
62
83
55
51
23
361
100
124
197
63
31
226
223
227
573
43
176
288
94