55
417
952
62
132
767
34
189
123
204
152
22
84
219
24
249
323
168
88
186
107
1040
195
43
80
26
51
4
101
32
59
102
38
64
227
30
31
312
47
20
578
10
8
58
143
35
138
553
18
76
52
45