110
187
231
91
40
38
102
113
131
66
200
320
80
138
284
433
127
25
139
488
92
128
192
737
181
754
368
85
130
43
72
39
74
178
23
28
54
159
101
53
76
123
121
418
77
111
31
48
36
2115
71
150
270
218