31
1760
45
111
133
29
96
44
14
52
81
51
127
156
237
68
189
42
212
18
107
326
84
395
55
183
246
198
104
103
2144
35
6
16
144
67
95
25
38
97
22
92
43
427
57
8
41
53