402
62
61
190
71
39
80
1746
83
95
156
174
508
138
148
94
114
107
181
81
26
250
10
334
700
162
142
233
19
183
84
68
32
13
170
154
58
227
65
110
86
203
196
445
108
172
235
122
104
85
98
36
176
40
75