439
542
19
343
364
321
230
257
114
235
127
194
61
216
173
204
81
134
68
395
52
176
16
136
35
120
38
128
9
144
15
255
51
160
12
80
20
95