490
182
491
37
307
145
236
29
586
108
288
17
326
46
263
66
89
48
537
140
495
5
457
166
440
81
464
103
349
77
181
97
464
140
350
84
413
51
88
83