56
10
40
33
97
37
107
180
48
120
22
231
83
87
177
89
45
76
229
53
366
49
391
5
57
38
464
132
198
247
24
11
156
51
41
28
34
79
60
35
66
150
19
72
279
14
80
143