38
102
113
131
66
200
319
80
137
284
432
127
25
139
488
92
128
192
735
181
754
368
85
130
43
72
39
178
23
28
54
159
101
53
76
123
121
418
112
77
111
31
48
36
2113
71
74
150
270
218
251
453
212
199
973