43
65
134
51
62
32
29
57
54
67
90
124
197
433
822
55
66
85
900
21
71
77
81
38
182
68
37
131
112
1812
200
89
417
52
476
61
36
80
171
69
125
87
258
281
34
83
251
386
186
255
86
459
173
194
160
58
277