356
68
370
112
186
405
16
1448
72
34
81
23
61
57
36
326
183
144
92
80
345
196
98
25
43
519
139
124
683
238
85
1404
116
52
75
33
1236
157
96
44
99
228
194
287
281
133
521
39
569
74
158
628
300
1681
134
29
32